show a maximum effort - Almanca İngilizce Sözlük